home *** CD-ROM | disk | FTP | other *** search
/ Light ROM 1 / LIGHT-ROM 1 (Amiga Library Services)(1994).iso / imagine / space / cruiser / readme < prev   
Text File  |  1994-10-19  |  6KB  |  107 lines

  1.  
  2.     -------------------------------------------------------------------
  3.  
  4.     Carmen Rizzolo presents: Space Cruiser object for Imagine 2.0 only!
  5.  
  6.     -------------------------------------------------------------------
  7.  
  8.  
  9.     Greetings once again!  After a long absence, I've finally had some
  10. free time to do some creative modeling.  This is the first time I've
  11. modeled something with such detial.  I think it looks pretty good, but
  12. next time I do something like this, there will be MUCH more detail.
  13.     This object is not for meager systems!  It's nearly 500k in size,
  14. and so it might require 5 MEGS of memory or more.  If you see patches of
  15. black in the object (With the exceptions of un-lit windows), that means
  16. you are lacking in memory.  If this happens, as a last resort, you can
  17. remove the pastella texture to conserve some memory.  Here's how:
  18.     The objects were grouped in a very odd way.  All metal pieces are
  19. grouped into a parent axis just below the bulk of the ship.  All the rest
  20. are grouped to a parent axis located just above the ship.  Those two parent
  21. axis are grouped to the master axis, named "CRUISER.OBJ".  The reason
  22. for this weird style is so that YOU can easily control the Pastella texture
  23. that affects all the metallic parts of the Cruiser (ship).  Load the
  24. object into your detial editor and enter 'PICK OBJECTS' mode in the
  25. pulldown menus.  Now Click on the bottom-most axis (front view), the one
  26. with all the yellow lines growing out of it.  It's name is
  27. "PASTELLA.AXIS."  Now hit F7 to enter the attributes requestor.  You'll see
  28. the first Texture is occupied.  Click on it.  You are now in the Texture
  29. requestor for the Pastella texture.  The purpose for this texture is to
  30. make the surface color of the Cruiser's metal parts less than perfect.
  31. This adds a bit of realism.  If you need more memory for rendering, you
  32. can click on the DROP button, then resave the object.  If, for some
  33. reason, you need to edit the pathname for the texture (if maybe you decided
  34. to rename your Textures drawer or put it in a weird place) you can do it
  35. here also.  This strange grouping allows for only 1 axis to effect all the
  36. metal parts of the Cruiser, and thus makes is much easier to change things
  37. around.  How about a Waves texture or two to make the thing look like it's
  38. made of liquid metal?  It's up to you!  I'm sure that you can now see
  39. the method to my madness.  If you should decide to alter the object, be
  40. sure to re-enter 'PICK GROUPS' mode, and click on the parent axis (Named
  41. "CRUISER.OBJ") so that everything is picked (Blue or purple) before
  42. re-saving the object.
  43.     This object was designed to be used for Imagine 2.0 ONLY!  It has
  44. heavy use of the phong dam feature, so 1.0 users will get a goofy looking
  45. image upon rendering.  Beware object converters! :)
  46.  
  47. That's about it!  The usual stuff follows... This file is Freely
  48. Distributable but not public domain.  If you should give a copy of this
  49. file to someone else, please be courteous enough to include the original
  50. unmodified object and this text file.  Thank you.
  51.  
  52.                                         Till next time...
  53.  
  54.                                               Carmen Rizzolo
  55.  
  56.  
  57. BONUS TUTORIAL!!!
  58.  
  59.                  -- SPLINE BASED ROTATIONS IN IMAGINE --
  60.  
  61.  
  62.     A post by Anthony Ramirez on the FidoNet Amiga_Video section sparked
  63. an idea in my head.. After testing it out with wild success, I had to fill
  64. the rest of you guys in..  For the longest time, I was envious of Lighwave
  65. 3D and it's smooooth trasitions from one rotation key to the next.  I
  66. would always get a 'kink' with Imagine when I tried the same stunt.  Sure,
  67. you can align an object with a path that it moves down, but what if I want
  68. the rotation to be independant of it's position path?  Well, this new
  69. thing works well, but it's kinda encumbered..  If you can deal with the
  70. extra steps, you'll get some great rotational movement.. Very smooth too!
  71. Here's what to do (I'll try to keep this short)!
  72.  
  73.     In the stage editor, add an open path.. This path is COMPLETELY
  74. independant of any other operation.. If your object is following a path,
  75. add a second path.  This works even if your object isn't following a
  76. path.  Now add an AXIS  If your object in question is called "SHIP", you
  77. can call the path "SHIP.TRACK.PATH" and call the new AXIS "SHIP.TRACK"
  78. Fair enough?
  79.  
  80.     In the Action Editor, Delete the ALIGNMENT BAR of your SHIP object.
  81. Replace it with another bar (That takes up a decent amount of frames) and
  82. have it TRACK TO OBJECT.. The object it tracks to is the "SHIP.TRACK"  Now
  83. Delete the POSITION BAR of the "SHIP.TRACK" object and have it follow the
  84. "SHIP.TRACK.PATH" in the same frame #'s you used for your ship's alignment
  85. bar.  Now Delete the POSITION BAR of the "SHIP.TRACK.PATH" and replace it
  86. with the SAME INFORMATION as the SHIP's POSITION BAR.. In other words, if
  87. your SHIP is traveling along a path, have your "SHIP.TRACK.PATH" follow
  88. the same path.  If it's all tween motion, duplicate the info for the
  89. "SHIP.TRACK.PATH".  Now delete the ALIGNMENT BAR of the "SHIP.TRACK.PATH"
  90. and replace it with the same ALIGNMENT info as your "SHIP" object (in the
  91. same # of frames, again).  If you are still with me, your
  92. "SHIP.TRACK.PATH" is now moving in unison with your "SHIP" object, and the
  93. "SHIP.TRACK" object is moving down the "SHIP.TRACK.PATH".  Now all you have
  94. to do is edit your "SHIP.TRACK.PATH"..
  95.  
  96.     This is the tricky part.  Remember that the "SHIP.TRACK.PATH" will
  97. always be centered with your "SHIP" object.  If you want your "SHIP" object
  98. to aim forwards, then veer to the left, then aim straight up, you'll do the
  99. following:  Have the path start right in front of the SHIP, then Move in an
  100. orbit of the SHIP to the ship's left side, then orbit-like motion going
  101. towards the top of the SHIP.  Your SHIP will always be pointing (in the
  102. positive-Y direction of it's axis) towards your "SHIP.TRACK" object.  If your
  103. path aims directly towards or away from  the SHIP object, the alignment won't
  104. change.. If you have the path moving away, then bending to one way or another,
  105. you can see how to easily invoke smooth transitions in your SHIP's alignment.
  106. Have fun!
  107.